#file-system {
   width: 100%;
   height: 100%;
   position: absolute;
   top: 0;
   left: 0;
}
.file {
   margin: 24px;
   display: table;
   position: relative;
   cursor: pointer;
}
.file:hover {
   
}
.file img {
   width: 48px;
   height: 48px;
}
.file p {
   max-width: 96px;
   font-family: "MS Sans Serif";
   font-size: 0.85rem;
   line-height: 0.8rem;
   color: #fff;
   text-align: center;
   margin: 0;
   position: absolute;
   bottom: 0.2rem;
   left: 50%;
   transform: translate(-50%, 100%);
   text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 3px #000;
   word-wrap: break-word;
}